package com.choosefine.it.worker.model.vo;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiModelProperty;

public class WorkerFindWorkVO {
	
	@ApiModelProperty(value="招工ID")
	private Long id;
	
	@ApiModelProperty(value="工种（id）")
	private String workType;
	
	@ApiModelProperty(value="工种名称")
	private String workTypeName;
	
	@ApiModelProperty(value="需要人数")
	private Integer num;
	
	@ApiModelProperty(value="工价（默认为0.00）")
	private Double wages;
	
	@ApiModelProperty(value="工价结算方式（0日结1月结2现结）")
	private Integer wagesType;
	
	@ApiModelProperty(value="项目名称")
	private String projectName;
	
	@ApiModelProperty(value="地区编号")
	private String areaCode;
	
	@ApiModelProperty(value="地区名称")
	private String areaName;
	
	@ApiModelProperty(value="班组类别名字")
	private String teamTypeName;
	
	@ApiModelProperty(value="联系人")
	private String contacts;
	
	@ApiModelProperty(value="发布时间")
	private Long publishTime;
	
	@ApiModelProperty(value="班组的编码")
	private String teamUserCode;
	
	
	@ApiModelProperty(value="项目承包人的编码")
	private String projectUserCode;
	
	@ApiModelProperty(value="承建公司的编码")
    private String companyUserCode;
	
	@ApiModelProperty(value="分包班组单位的编码")
	private String affCompanyUserCode;

	@ApiModelProperty(value = "承建单位")
	private String constructionunit;
	
	/*
	 * 添加详细地址   juchegnyang 2017/2/16
	 */
	@ApiModelProperty(value="详细地址")
	private String address;

	public String getConstructionunit() {
		return constructionunit;
	}

	public void setConstructionunit(String constructionunit) {
		this.constructionunit = constructionunit;
	}

	public String getAffCompanyUserCode() {
		return affCompanyUserCode;
	}

	public void setAffCompanyUserCode(String affCompanyUserCode) {
		this.affCompanyUserCode = affCompanyUserCode;
	}

	public String getCompanyUserCode() {
		return companyUserCode;
	}

	public void setCompanyUserCode(String companyUserCode) {
		this.companyUserCode = companyUserCode;
	}

	public String getTeamUserCode() {
		return teamUserCode;
	}

	public void setTeamUserCode(String teamUserCode) {
		this.teamUserCode = teamUserCode;
	}

	public String getProjectUserCode() {
		return projectUserCode;
	}

	public void setProjectUserCode(String projectUserCode) {
		this.projectUserCode = projectUserCode;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getWorkType() {
		return workType;
	}

	public void setWorkType(String workType) {
		this.workType = workType;
	}

	

	public String getWorkTypeName() {
		return workTypeName;
	}

	public void setWorkTypeName(String workTypeName) {
		this.workTypeName = workTypeName;
	}

	public Integer getNum() {
		return num;
	}

	public void setNum(Integer num) {
		this.num = num;
	}

	

	public Double getWages() {
		return wages;
	}

	public void setWages(Double wages) {
		this.wages = wages;
	}

	public Integer getWagesType() {
		return wagesType;
	}

	public void setWagesType(Integer wagesType) {
		this.wagesType = wagesType;
	}

	public String getProjectName() {
		return projectName;
	}

	public void setProjectName(String projectName) {
		this.projectName = projectName;
	}

	public String getAreaCode() {
		return areaCode;
	}

	public void setAreaCode(String areaCode) {
		this.areaCode = areaCode;
	}

	public String getAreaName() {
		return areaName;
	}

	public void setAreaName(String areaName) {
		this.areaName = areaName;
	}

	public String getTeamTypeName() {
		return teamTypeName;
	}

	public void setTeamTypeName(String teamTypeName) {
		this.teamTypeName = teamTypeName;
	}

	public String getContacts() {
		return contacts;
	}

	public void setContacts(String contacts) {
		this.contacts = contacts;
	}

	public Long getPublishTime() {
		return publishTime;
	}

	public void setPublishTime(Long publishTime) {
		this.publishTime = publishTime;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	
	
	
}
